#include<stdio.h>

// 函数声明
void func1(void);

static int count = 10;  //全局变量 static 是默认

int main()
{
    while(count--) {
        func1();
    }
    return 0;
}

void func1(void)
{
   /* ‘thingy’ 是 'func1' 的局部变量 - 只初始化一次
    每次调用函数 'func1' 'thingy' 值不会被重置。
    */
    static int thingy = 5;
    thingy++;
    printf("thingy 为%d, count 为%d\n", thingy, count);
}
